<template>
  <div class="campus-binhai">
    <h1>学生查找</h1>
    <input v-model="studentId" placeholder="请输入学号" />
    <button @click="searchStudent">查找</button>
    <div v-if="studentInfo">
      <h2>学生信息</h2>
      <p>学号: {{ studentInfo.id }}</p>
      <p>姓名: {{ studentInfo.name }}</p>
      <p>专业: {{ studentInfo.major }}</p>
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      studentId: '',
      studentInfo: null
    };
  },
  methods: {
    searchStudent() {
      // 这里可以添加实际的查找逻辑，例如调用API
      // 为了演示，我们使用一个简单的对象
      const students = {
        '12345': { id: '12345', name: '张三', major: '计算机科学' },
        '67890': { id: '67890', name: '李四', major: '软件工程' }
      };
      this.studentInfo = students[this.studentId] || null;
    }
  }
};
</script>

<style scoped>
.campus-binhai {
  text-align: center;
  margin-top: 20px;
}
</style>